Cloudy film on your shower glass that won't wipe off? It's Edmonton's hard water. Here's what actually removes mineral stains — and how to keep them away.